/**
 *
 */
package com.angel.io.type.rows;

import java.text.DateFormat;
import java.util.Date;

/**
 * @author William
 *
 */
public interface ExportRowFile {

	public void addValue(Object value, int position);

	public void addStringValue(String value, int position);

	public void addIntegerValue(Integer value, int position);

	public void addDoubleValue(Double value, int position);

	public void addDateValue(Date value, DateFormat dateFormat, int position);

	public void addFloatValue(Float value, int position);

	public int quantityColumns();

	public String export();

	public boolean isEmpty();

}
